Nicolas Cowan is an actor. He is best known for his role in Surf Ninjas
Nicolas Cowan was born in 1979 to a Filipino father and IrishGerman mother. Atyears old, he became interested in acting.Source: Wikipedia